iter	time	best	best_it
1	1.83	38	38
2	3.47	38	38
3	4.78	38	38
4	6.1	38	38
5	7.44	38	38
6	8.82	38	40
7	10.21	38	39
8	11.62	38	40
9	13.04	38	39
10	14.5	38	38
11	15.96	38	38
12	17.42	38	38
13	18.91	38	40
14	20.39	38	39
15	21.88	38	39
16	23.39	38	38
17	24.93	38	39
18	26.47	38	38
19	28.01	38	38
20	29.57	38	38
21	31.14	38	38
22	32.72	38	38
23	34.31	38	38
24	35.91	38	38
25	37.49	38	38
26	39.28	38	38
27	41.1	38	38
28	42.92	38	38
29	44.75	38	38
30	46.57	38	38
31	48.39	38	38
32	50.2	38	38
33	52.03	38	38
34	53.84	38	38
35	55.66	38	39
36	57.47	38	38
37	59.29	38	39
38	61.11	38	38
39	62.93	38	38
40	64.75	38	38
41	66.57	38	39
42	68.41	38	38
43	70.23	38	38
44	72.03	38	38
45	73.84	38	38
46	75.67	38	38
47	77.49	38	38
48	79.32	38	38
49	81.14	38	38
50	82.95	38	39
51	84.78	38	39
52	86.59	38	38
53	88.41	38	38
54	90.23	38	40
55	92.05	38	39
56	93.86	38	38
57	95.69	38	38
58	97.51	38	38
59	99.33	38	38
60	101.14	38	39
61	102.96	38	39
62	104.77	38	39
63	106.24	38	39
64	107.55	38	39
65	108.87	38	39
66	110.22	38	40
67	111.58	38	39
68	112.96	38	39
69	114.35	38	39
70	115.78	38	39
71	117.22	38	39
72	118.67	38	39
73	120.14	38	39
74	121.63	38	39
75	123.12	38	40
76	124.61	38	40
77	126.12	38	40
78	127.64	38	39
79	129.16	38	39
80	130.72	38	39
81	132.26	38	39
82	133.82	38	39
83	135.41	38	40
84	136.98	38	40
85	138.56	38	39
86	140.15	38	40
87	141.95	38	40
88	143.76	38	40
89	145.6	38	40
90	147.42	38	40
91	149.23	38	39
92	151.04	38	40
93	152.84	38	40
94	154.64	38	38
95	156.45	38	40
96	158.25	38	40
97	160.06	38	40
98	161.86	38	40
99	163.67	38	40
100	165.48	38	40
101	167.28	38	40
102	169.08	38	40
103	170.89	38	40
104	172.69	38	40
105	174.5	38	40
106	176.3	38	40
107	178.1	38	40
108	179.9	38	40
109	181.7	38	40
110	183.51	38	40
111	185.31	38	40
112	187.12	38	40
113	188.93	38	40
114	190.72	38	40
115	192.54	38	40
116	194.34	38	40
117	196.15	38	40
118	197.96	38	40
119	199.76	38	40
120	201.56	38	40
121	203.37	38	40
122	205.17	38	40
123	206.98	38	40
124	208.53	38	40
125	209.82	38	40
126	211.14	38	40
127	212.48	38	40
128	213.84	38	40
129	215.22	38	40
130	216.63	38	40
131	218.04	38	40
132	219.47	38	40
133	220.91	38	40
134	222.37	38	40
135	223.84	38	40
136	225.34	38	40
137	226.85	38	40
138	228.37	38	40
139	229.9	38	40
140	231.43	38	40
141	232.99	38	40
142	234.55	38	40
143	236.13	38	40
144	237.72	38	40
145	239.29	38	40
146	240.88	38	40
147	242.47	38	40
148	244.08	38	40
149	245.69	38	40
150	247.3	38	40
151	248.91	38	40
152	250.54	38	40
153	252.19	38	40
154	253.94	38	40
155	255.74	38	40
156	257.55	38	40
157	259.36	38	40
158	261.16	38	40
159	262.97	38	40
160	264.77	38	40
161	266.59	38	40
162	268.39	38	40
163	270.19	38	40
164	272	38	40
165	273.8	38	40
166	275.64	38	40
167	277.46	38	40
168	279.27	38	40
169	281.07	38	40
170	282.88	38	40
171	284.69	38	40
172	286.49	38	40
173	288.3	38	40
174	290.11	38	40
175	291.91	38	40
176	293.71	38	40
177	295.51	38	40
178	297.32	38	40
179	299.13	38	40
180	300.93	38	40

best	ordering
38	33,16,49,10,84,41,80,62,111,86,105,94,120,58,2,55,118,71,88,50,4,22,3,123,25,53,14,47,76,8,48,20,28,39,17,103,31,59,64,11,5,70,36,119,43,46,30,97,102,0,79,12,34,21,32,104,15,60,116,96,89,108,73,101,100,124,107,77,38,109,113,78,18,42,72,99,13,26,35,127,85,117,24,52,69,121,45,7,115,37,98,110,51,56,6,65,19,90,106,54,83,44,126,114,122,112,74,63,23,57,67,82,1,87,81,40,61,75,66,9,92,125,27,29,91,68,95,93
